package com.xms.schema.core;

/**
 * <p>
 * AttributeTypeIds
 * </p>
 *
 * @author migo
 * @since 2021/8/31
 */
public class AttributeTypeIds {
    /// <summary>
    /// 	bigint	integer
    /// </summary>
    public static final String BIGINT = "bigint";//"00000000-0000-0000-00aa-110000000011";

    /// <summary>
    /// 	binary	base64Binary
    /// </summary>
    public static final String BINARY = "binary";//"00000000-0000-0000-00aa-110000000012";

    /// <summary>
    /// 	bit	Boolean
    /// </summary>
    public static final String BIT = "bit";//"00000000-0000-0000-00aa-110000000013";

    /// <summary>
    /// 	char	String
    /// </summary>
    public static final String CHAR = "char";//"00000000-0000-0000-00aa-110000000014";

    /// <summary>
    /// 	datetime	dateTime.tz
    /// </summary>
    public static final String DATETIME = "datetime";//"00000000-0000-0000-00aa-110000000015";

    /// <summary>
    /// 	decimal	float
    /// </summary>
    //public static final String DECIMAL = "numeric";//"00000000-0000-0000-00aa-110000000016";

    /// <summary>
    /// 	float	float
    /// </summary>
    public static final String FLOAT = "float";//"00000000-0000-0000-00aa-110000000017";

    /// <summary>
    /// 	image	base64Binary
    /// </summary>
    public static final String IMAGE = "image";//"00000000-0000-0000-00aa-110000000018";

    /// <summary>
    /// 	int	integer
    /// </summary>
    public static final String INT = "int";//"00000000-0000-0000-00aa-110000000019";

    /// <summary>
    /// 	money	float
    /// </summary>
    public static final String MONEY = "money";//"00000000-0000-0000-00aa-11000000001a";

    /// <summary>
    /// 	nchar	String
    /// </summary>
    public static final String NCHAR = "nchar";//"00000000-0000-0000-00aa-11000000001b";

    /// <summary>
    /// 	ntext	String
    /// </summary>
    public static final String NTEXT = "ntext";//"00000000-0000-0000-00aa-11000000001c";

    /// <summary>
    /// 	numeric	float
    /// </summary>
    public static final String NUMERIC = "numeric";//"00000000-0000-0000-00aa-11000000001d";

    /// <summary>
    /// 	nvarchar	String
    /// </summary>
    public static final String NVARCHAR = "nvarchar";//"00000000-0000-0000-00aa-11000000001e";

    /// <summary>
    /// 整数	real	float
    /// </summary>
    public static final String REAL = "real";//"00000000-0000-0000-00aa-11000000001f";

    /// <summary>
    /// 	smalldatetime	dateTime
    /// </summary>
    public static final String SMALLDATETIME = "smalldatetime";//"00000000-0000-0000-00aa-110000000020";

    /// <summary>
    /// 	smallint	integer
    /// </summary>
    public static final String SMALLINT = "smallint";//"00000000-0000-0000-00aa-110000000021";

    /// <summary>
    /// 	smallmoney	float
    /// </summary>
    public static final String SMALLMONEY = "smallmoney";//"00000000-0000-0000-00aa-110000000022";

    /// <summary>
    /// 	sql_variant	String
    /// </summary>
    public static final String SQL_VARIANT = "sql_variant";//"00000000-0000-0000-00aa-110000000023";

    /// <summary>
    /// 	text	String
    /// </summary>
    public static final String TEXT = "text";//"00000000-0000-0000-00aa-110000000024";

    /// <summary>
    /// 	timestamp	String
    /// </summary>
    public static final String TIMESTAMP = "timestamp";//"00000000-0000-0000-00aa-110000000025";

    /// <summary>
    /// 	tinyint	integer
    /// </summary>
    public static final String TINYINT = "tinyint";//"00000000-0000-0000-00aa-110000000026";

    /// <summary>
    /// 	guid	uuid
    /// </summary>
    public static final String UNIQUEIDENTIFIER = "uniqueidentifier";//"00000000-0000-0000-00aa-110000000027";

    /// <summary>
    /// 	varbinary	base64Binary
    /// </summary>
    public static final String VARBINARY = "varbinary";//"00000000-0000-0000-00aa-110000000028";

    /// <summary>
    /// 	varchar	String
    /// </summary>
    public static final String VARCHAR = "character";//"00000000-0000-0000-00aa-110000000029";

    /// <summary>
    /// 	picklist	picklist
    /// </summary>
    public static final String PICKLIST = "picklist";//"00000000-0000-0000-00aa-110000000030";

    /// <summary>
    /// 	lookup	lookup
    /// </summary>
    public static final String LOOKUP = "lookup";//"00000000-0000-0000-00aa-110000000031";

    /// <summary>
    /// 	primarykey	primarykey
    /// </summary>
    public static final String PRIMARYKEY = "primarykey";//"00000000-0000-0000-00aa-110000000032";

    /// <summary>
    /// 	virtual	virtual
    /// </summary>
    public static final String VIRTUAL = "virtual";//"00000000-0000-0000-00aa-110000000033";

    /// <summary>
    /// 	customer	customer
    /// </summary>
    public static final String CUSTOMER = "customer";//"00000000-0000-0000-00aa-110000000034";

    /// <summary>
    /// 	owner	owner
    /// </summary>
    public static final String OWNER = "owner";//"00000000-0000-0000-00aa-110000000035";

    /// <summary>
    /// 	state	state
    /// </summary>
    public static final String STATE = "state";//"00000000-0000-0000-00aa-110000000036";

    /// <summary>
    /// 	status	status
    /// </summary>
    public static final String STATUS = "status";//"00000000-0000-0000-00aa-110000000037";

    /// <summary>
    /// 	partylist	partylist
    /// </summary>
    public static final String PARTYLIST = "partylist";//"00000000-0000-0000-00aa-110000000039";

    /// <summary>
    /// 	HierarchyId	String
    /// </summary>
    public static final String HIERARCHYID = "hierarchyid";//"00000000-0000-0000-00aa-11000000003a";

    /// <summary>
    /// 	managedproperty	Boolean
    /// </summary>
    public static final String MANAGEDPROPERTY = "managedproperty";//"00000000-0000-0000-00aa-11000000003b";

    /// <summary>
    /// 	xml	NULL
    /// </summary>
    public static final String XML = "xml";//"66dda8ae-a5dd-459c-9c09-557d66273741";
}
